package com.fyx.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.fyx.entity.*;
import org.springframework.data.domain.Pageable;

import java.util.List;
import java.util.Map;

public interface IPayAnalysisService extends IService<SysDictDetail> {

    Map charge(ChargeData chargeData, Pageable pageable);

    Map props(PropsData propsData, Pageable pageable);

    Map ranking(OrderEntity orderEntity, Pageable pageable);

    Map propsOverview(Overview overview, Pageable pageable);

    Map propsCard(CardInfoEntity cardInfoEntity, Pageable pageable);

    Map  chargeBuyProps(PropsInfoEntity propsInfoEntity, Pageable pageable);

    List<CardInfoEntity> propsCard(Integer time,String channel);

    List<Map> getChargeBuyProps(Integer time,String channel);
}
